Madeira Star (Menu)

337-341 Kennington Road, London
+44 20 7582 8778

Give a rating to Madeira Star

Suggest a dish

How much did you spend at Madeira Star?